import request from '@/utils/request'
import storage from 'store'
import store from '@/store/index'
import { ACCESS_TOKEN } from '@/store/mutation-types'

//上传
export function uploadFile (formData) {
  return request ({
    url: '/api/uploadFile/UploadPictures',
    method: "POST",
    headers: {
      Authorization: storage.get(ACCESS_TOKEN),
      GF: store.state.user.userid,
    },
    data: formData
  })
}


//参数管理
export function getCsglListApi (parameter) {
  return request({
    url: '/api/csgl/getCsglList',
    method: 'get',
    params: parameter
  })
}

//服务介绍列表
export function getFWLBListApi (parameter) {
  return request({
    url: '/api/FWLB/getFWLBList',
    method: 'get',
    params: parameter
  })
}

//服务介绍列表下拉框
export function getFWLBDrptApi (parameter) {
  return request({
    url: '/api/FWLB/getFWLBDrpt',
    method: 'get',
    params: parameter
  })
}

//新增服务
export function postAddFWLBApi (parameter) {
  return request({
    url: '/api/FWLB/AddFWLB',
    method: 'post',
    data: parameter
  })
}

//修改服务
export function postupdateFWLBApi (parameter) {
  return request({
    url: 'api/FWLB/updateFWLB',
    method: 'post',
    data: parameter
  })
}

//删除服务
export function DelFWLBIDApi (parameter) {
  return request({
    url: '/api/FWLB/DelFWLBID',
    method: 'post',
    params: parameter
  })
}

//成功案例列表
export function getXMALListApi (parameter) {
  return request({
    url: '/api/XMAL/getXMALList',
    method: 'get',
    params: parameter
  })
}

//成功案例新增
export function postAddXMALApi (parameter) {
  return request({
    url: 'api/XMAL/AddXMAL',
    method: 'post',
    data: parameter
  })
}

//成功案例修改
export function postupdateXMALApi (parameter) {
  return request({
    url: '/api/XMAL/updateXMAL',
    method: 'post',
    data: parameter
  })
}

//成功案例删除
export function postDelXMALIDApi (parameter) {
  return request({
    url: '/api/XMAL/DelXMALID',
    method: 'post',
    params: parameter
  })
}

//新增新闻/咨询
export function postAddNewsApi (parameter) {
  return request({
    url: 'api/News/AddNews',
    method: 'post',
    data: parameter
  })
}
//修改新闻/咨询
export function postupdateNewsApi (parameter) {
  return request({
    url: 'api/News/updateNews',
    method: 'post',
    data: parameter
  })
}
//删除新闻/咨询
export function postDelNewsIDApi (parameter) {
  return request({
    url: 'api/News/DelNewsID',
    method: 'post',
    params: parameter
  })
}
//新闻/咨询列表
export function getNewsListApi (parameter) {
  return request({
    url: 'api/News/getNewsList',
    method: 'get',
    params: parameter
  })
}

//企业信息列表
export function getQYZCListApi (parameter) {
  return request({
    url: '/api/QYZC/getQYZCList',
    method: 'get',
    params: parameter
  })
}

//企业信息详情
export function getQYByIDApi (parameter) {
  return request({
    url: '/api/QYZC/getQYByID',
    method: 'get',
    params: parameter
  })
}

//企业信息修改
export function postupdateQYZCApi (parameter) {
  return request({
    url: '/api/QYZC/updateQYZC',
    method: 'post',
    data: parameter
  })
}

//企业信息审核
export function postQYSHJGApi (parameter) {
  return request({
    url: '/api/QYZC/QYSHJG',
    method: 'post',
    data: parameter
  })
}

//发布服务列表
export function getFWFBListApi (parameter) {
  return request({
    url: '/api/FWFB/getFWFBList',
    method: 'get',
    params: parameter
  })
}
//发布服务修改
export function postupdateFWFBApi (parameter) {
  return request({
    url: 'api/FWFB/updateFWFB',
    method: 'post',
    data: parameter
  })
}
//删除发布服务
export function postDelFWFBIDApi (parameter) {
  return request({
    url: '/api/FWFB/DelFWFBID',
    method: 'post',
    params: parameter
  })
}